home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 2010 Software/Programs / PCGuia_programas.iso / Software / Internet / The Dude / dude-install-3.5.exe / data / files / mibs / COLUBRIS-SATELLITE-MANAGEMENT-MIB.txt < prev    next >
Encoding:
Text File  |  2009-12-11  |  7.6 KB  |  318 lines

  1. -- *****************************************************************
  2. -- COLUBRIS-SATELLITE-MANAGEMENT-MIB.my: Colubris Networks Satellite
  3. -- Management MIB file
  4. --
  5. -- December 2001
  6. --
  7. -- Copyright (c) 2001, 2002  by Colubris Networks, Inc.
  8. -- All rights reserved.
  9. -- *****************************************************************
  10.  
  11. COLUBRIS-SATELLITE-MANAGEMENT-MIB DEFINITIONS ::= BEGIN
  12.  
  13. IMPORTS
  14.     MODULE-IDENTITY,
  15.     OBJECT-TYPE,
  16.     NOTIFICATION-TYPE,
  17.     IpAddress
  18.         FROM SNMPv2-SMI
  19.     TEXTUAL-CONVENTION, 
  20.     MacAddress,
  21.     DisplayString
  22.         FROM SNMPv2-TC
  23.     MODULE-COMPLIANCE,
  24.     OBJECT-GROUP
  25.         FROM SNMPv2-CONF
  26.     colubrisMgmt
  27.         FROM COLUBRIS-SMI;
  28.  
  29. colubrisSatelliteManagementMIB  MODULE-IDENTITY
  30.     LAST-UPDATED "200112110000Z"
  31.     ORGANIZATION "Colubris Networks, Inc."
  32.     CONTACT-INFO
  33.         "    Colubris Networks
  34.             Customer Service
  35.  
  36.         Postal: 420 Armand-Frappier, Suite 200
  37.             Laval, QC  H7V 4B4
  38.             CANADA
  39.  
  40.            Tel: +1 450 680-1661
  41.  
  42.         E-mail: cn-snmp@colubris.com"
  43.     DESCRIPTION
  44.         "Initial version of Colubris SatelliteManagement MIB module."
  45.     ::= { colubrisMgmt 7 }
  46.  
  47. -- colubrisSatelliteManagementMIB definition
  48.  
  49. colubrisSatelliteManagementMIBObjects OBJECT IDENTIFIER ::= { colubrisSatelliteManagementMIB 1 }
  50.  
  51. -- MIB defines the following groupings
  52. satelliteInfo OBJECT IDENTIFIER ::= { colubrisSatelliteManagementMIBObjects 1 }
  53. masterSettings OBJECT IDENTIFIER ::= { colubrisSatelliteManagementMIBObjects 2 }
  54.  
  55. satelliteTable OBJECT-TYPE
  56.     SYNTAX SEQUENCE OF SatelliteEntry
  57.     MAX-ACCESS    not-accessible
  58.     STATUS        current
  59.     DESCRIPTION
  60.         "The table of all Satellite access points
  61.          currently registered by the Master access
  62.          point."
  63.     INDEX { satelliteIndex }
  64.     ::=   { satelliteInfo 1 }
  65.  
  66. satelliteEntry OBJECT-TYPE
  67.     SYNTAX    SatelliteEntry
  68.     MAX-ACCESS    not-accessible
  69.     STATUS    current
  70.     DESCRIPTION
  71.         "Information about a Satellite access point
  72.          currently registered by the Master access point."
  73.     INDEX { satelliteIndex }
  74.     ::=   { satelliteTable 1 }
  75.  
  76. SatelliteEntry ::= SEQUENCE
  77. {
  78.     satelliteIndex
  79.             INTEGER,
  80.     satelliteDeviceId
  81.             DisplayString,
  82.     satelliteMacAddress
  83.             MacAddress,
  84.     satelliteIpAddress
  85.             IpAddress,
  86.     satelliteName
  87.             DisplayString,
  88.     satelliteESSID
  89.             DisplayString,
  90.     satelliteChannelNumber
  91.             INTEGER,
  92.     satelliteForwardWirelessToWireless
  93.             INTEGER,
  94.     satelliteMasterTrafficOnly
  95.             INTEGER,
  96.     satelliteSNMPPort
  97.             INTEGER,
  98.     satelliteSecureWebPort
  99.             INTEGER
  100. }
  101.  
  102. satelliteIndex OBJECT-TYPE
  103.     SYNTAX        INTEGER
  104.     MAX-ACCESS    read-only
  105.     STATUS        current
  106.     DESCRIPTION
  107.         "Index of a the satellite in the satelliteTable."
  108.     ::= { satelliteEntry 1 }
  109.  
  110. satelliteDeviceId OBJECT-TYPE
  111.     SYNTAX        DisplayString
  112.     MAX-ACCESS    read-only
  113.     STATUS        current
  114.     DESCRIPTION
  115.         "Device ID of a the satellite in the satelliteTable."
  116.     ::= { satelliteEntry 2 }
  117.  
  118. satelliteMacAddress OBJECT-TYPE
  119.     SYNTAX        MacAddress
  120.     MAX-ACCESS    read-only
  121.     STATUS        current
  122.     DESCRIPTION
  123.         "Indicates the MAC address of the Satellite access point."
  124.     ::= { satelliteEntry 3 }
  125.  
  126. satelliteIpAddress OBJECT-TYPE
  127.     SYNTAX        IpAddress
  128.     MAX-ACCESS    read-only
  129.     STATUS        current
  130.     DESCRIPTION
  131.         "Specifies the IP address of the Satellite access point."
  132.     ::= { satelliteEntry 4 }
  133.  
  134. satelliteName OBJECT-TYPE
  135.     SYNTAX        DisplayString
  136.     MAX-ACCESS    read-only
  137.     STATUS        current
  138.     DESCRIPTION
  139.         "Specifies the name of the Satellite access point."
  140.     ::= { satelliteEntry 5 }
  141.  
  142. satelliteESSID OBJECT-TYPE
  143.     SYNTAX        DisplayString
  144.     MAX-ACCESS    read-only
  145.     STATUS        current
  146.     DESCRIPTION
  147.         "Specifies the ESSID of the Satellite access point."
  148.     ::= { satelliteEntry 6 }
  149.  
  150. satelliteChannelNumber OBJECT-TYPE
  151.     SYNTAX        INTEGER
  152.     MAX-ACCESS    read-only
  153.     STATUS        current
  154.     DESCRIPTION
  155.         "Specifies the wireless channel number the Satellite
  156.          access point is operating on."
  157.     ::= { satelliteEntry 7 }
  158.  
  159. satelliteForwardWirelessToWireless OBJECT-TYPE
  160.     SYNTAX        INTEGER
  161.     {
  162.         enable(1),
  163.         disable(2)
  164.     }
  165.     MAX-ACCESS    read-only
  166.     STATUS        current
  167.     DESCRIPTION
  168.         "Specifies if the forwarding of traffic between 
  169.          wireless client stations is enabled on the Satellite
  170.          access point."
  171.     ::= { satelliteEntry 8 }
  172.  
  173. satelliteMasterTrafficOnly    OBJECT-TYPE
  174.     SYNTAX        INTEGER
  175.     {
  176.         enable(1),
  177.         disable(2)
  178.     }
  179.     MAX-ACCESS    read-only
  180.     STATUS        current
  181.     DESCRIPTION
  182.         "Specifies if the Satellite will only forward traffic that
  183.          is addressed to the MAC address of the Master 
  184.          access point."
  185.     ::= { satelliteEntry 9 }
  186.  
  187. satelliteSNMPPort    OBJECT-TYPE
  188.     SYNTAX        INTEGER
  189.     MAX-ACCESS    read-only
  190.     STATUS        current
  191.     DESCRIPTION
  192.         "Specifies the SNMP port on which the Satellite listens."
  193.     ::= { satelliteEntry 10 }
  194.  
  195. satelliteSecureWebPort    OBJECT-TYPE
  196.     SYNTAX        INTEGER
  197.     MAX-ACCESS    read-only
  198.     STATUS        current
  199.     DESCRIPTION
  200.         "Specifies the secure web port on which the satellite listens."
  201.     ::= { satelliteEntry 11 }
  202.  
  203. satelliteUpNotificationEnabled OBJECT-TYPE 
  204.     SYNTAX    INTEGER
  205.     {
  206.         disabled(0),
  207.         enabled(1)
  208.     }
  209.     MAX-ACCESS    read-write
  210.     STATUS    current
  211.     DESCRIPTION
  212.         "Specifies if satelliteUpNotification notifications will be sent."
  213.     DEFVAL    { enabled }
  214.     ::= { masterSettings 1 }
  215.  
  216. satelliteDownNotificationEnabled OBJECT-TYPE 
  217.     SYNTAX    INTEGER
  218.     {
  219.         disabled(0),
  220.         enabled(1)
  221.     }
  222.     MAX-ACCESS    read-write
  223.     STATUS    current
  224.     DESCRIPTION
  225.         "Specifies if satelliteDownNotification notifications will be sent."
  226.     DEFVAL    { enabled }
  227.     ::= { masterSettings 2 }
  228.  
  229. -- notifications
  230.     
  231. colubrisSatelliteManagementMIBNotificationPrefix OBJECT IDENTIFIER
  232.      ::= { colubrisSatelliteManagementMIB 2 }
  233. colubrisSatelliteManagementMIBNotifications OBJECT IDENTIFIER
  234.      ::= {colubrisSatelliteManagementMIBNotificationPrefix 0  }
  235.         
  236. satelliteUpNotification NOTIFICATION-TYPE
  237.     OBJECTS
  238.     {
  239.         satelliteName,
  240.         satelliteDeviceId,
  241.         satelliteMacAddress,
  242.         satelliteIpAddress,
  243.         satelliteESSID
  244.     }
  245.     STATUS    current
  246.     DESCRIPTION
  247.         "Sent when a new satellite is detected." 
  248.   --#SUMMARY "New satellite detected: name:%s IP:%s MAC:%m ESSID:%s ID:%s"
  249.   --#ARGUMENTS { 0, 1, 2, 3, 4 }
  250.   --#SEVERITY INFORMATIONNAL
  251.   --#CATEGORY "Colubris Networks Alarms"
  252.     ::= { colubrisSatelliteManagementMIBNotifications  1 }
  253.  
  254. satelliteDownNotification NOTIFICATION-TYPE
  255.     OBJECTS
  256.     {
  257.                 satelliteName,
  258.                 satelliteDeviceId,
  259.                 satelliteMacAddress,
  260.                 satelliteIpAddress,
  261.                 satelliteESSID                                        
  262.     }
  263.     STATUS    current
  264.     DESCRIPTION
  265.         "Sent when a satellite becomes unreachable."
  266.   --#SUMMARY "Satellite unreachable: name:%s IP:%s MAC:%m ESSID:%s ID:%s"
  267.   --#ARGUMENTS { 0, 1, 2, 3, 4 }
  268.   --#SEVERITY INFORMATIONNAL
  269.   --#CATEGORY "Colubris Networks Alarms"
  270.     ::= { colubrisSatelliteManagementMIBNotifications 2 }
  271.  
  272. -- conformance information
  273.  
  274. colubrisSatelliteManagementMIBConformance OBJECT IDENTIFIER ::= { colubrisSatelliteManagementMIB 3 }
  275. colubrisSatelliteManagementMIBCompliances OBJECT IDENTIFIER ::= { colubrisSatelliteManagementMIBConformance 1 }
  276. colubrisSatelliteManagementMIBGroups      OBJECT IDENTIFIER ::= { colubrisSatelliteManagementMIBConformance 2 }
  277.  
  278. -- compliance statements     
  279.  
  280. colubrisSatelliteManagementMIBCompliance MODULE-COMPLIANCE
  281.     STATUS current
  282.     DESCRIPTION
  283.         "The compliance statement for entities which implement
  284.          the Colubris SatelliteManagement MIB."
  285.     MODULE
  286.         MANDATORY-GROUPS
  287.         {
  288.             colubrisSatelliteManagementMIBGroup
  289.         }
  290.     ::= { colubrisSatelliteManagementMIBCompliances 1 }
  291.  
  292. -- units of conformance
  293.  
  294. colubrisSatelliteManagementMIBGroup OBJECT-GROUP
  295.     OBJECTS
  296.     {
  297.         satelliteIndex,
  298.         satelliteDeviceId,
  299.         satelliteMacAddress,
  300.         satelliteIpAddress,
  301.         satelliteName,
  302.         satelliteESSID,
  303.         satelliteChannelNumber,
  304.         satelliteForwardWirelessToWireless,
  305.         satelliteMasterTrafficOnly,
  306.         satelliteSNMPPort,
  307.         satelliteSecureWebPort,
  308.         satelliteUpNotificationEnabled,
  309.         satelliteDownNotificationEnabled
  310.     }
  311.     STATUS current
  312.     DESCRIPTION
  313.         "A collection of objects providing the Satellite Management MIB capability."
  314.     ::= { colubrisSatelliteManagementMIBGroups 1 }
  315.  
  316. END
  317.  
  318.